body{
	position: absolute;
	width: 100%;
	height: 100%;
}
.content{
	position: absolute;
	width: 100%;
	height: 100%;
	font-size: 16px;
}
.content_base{
	animation: zoomIn 1s 1;
	-webkit-animation: zoomIn 1s 1;
	background: url(../img/bg_2.jpg) center center no-repeat;
	background-size: cover;
	z-index: 3;
}
.content_base.zoomIn{animation: zoomIn 1s 1;-webkit-animation: zoomIn 1s 1;}
.content_re_base{
	background: url(../img/bg_re2.jpg) center center no-repeat;
	background-size: cover;
	z-index: 2;
	color: #fff;
}
.none{display: none;}
.content_re_base.flip{animation: flip 2s 1;-webkit-animation: flip 2s 1;display: block;}
.liner{
	width: 100%;
	height: 3.77rem;
	background: linear-gradient(to right, rgba(82,149,149,0), rgba(82,149,149,0.6),rgba(82,149,149,0)); /* 标准的语法 */
	background-blend-mode:Overlay;
	margin-top:78%;
	padding:0.5rem 0;
	box-sizing: border-box;
	display: flex;
	justify-content: space-between;
	flex-direction: column;
}
.liner .show_banner{text-align: center;}
.liner .show_banner img{width: 70%;margin: 0 auto;animation: swing_dely 5s infinite;-webkit-animation: swing_dely 5s infinite;}
.count{color: #fff;text-align: center;font-weight: 500;}
.count i{font-size: 0.7rem;margin: 0 5px;}
.audio{position: absolute;z-index: -5;}

.content_re_base .user_img{margin-top: 1.3rem;text-align: center;}
.content_re_base .user_img img{width:1.78rem;}
.content_re_base .already div{width: 70%;margin: 2.5rem auto 0;font-size: 0.5rem;font-family:"fzzd";font-weight: 500;}
.content_re_base .big_title{font-family:'fzzd';margin-top: 2.5rem;text-align: center;font-size: 0.8rem;}
.content_re_base .voucher{width: 90%;margin: 0.9rem auto 0;height: 25%;text-align: center;color: #000;text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:center;box-sizing: border-box;padding:0.6rem 0.6rem 0.8rem;}
.content_re_base .voucher.voucher_none{background: url(../img/showedition.png) center center no-repeat;background-size: contain;}
.content_re_base .voucher.none{display: none;}
.content_re_base .voucher .voucher_title{font-family:"fzzd";font-size: 0.6rem;font-weight: 600;}
.content_re_base .voucher .voucher_content{font-family:"DongQingHeiW3";font-size: 0.4rem;margin-top: 0.1rem;}
.content_re_base .voucher .voucher_list{margin: 0 auto;}
.content_re_base .voucher .voucher_list p{ width: 90%;text-align: left;white-space: nowrap;}
.content_re_base .share_btn{margin-top: 10% ; text-align: center;}
.content_re_base .share_btn button{width: 85%;height: 1.4rem;margin: 0 auto;border-radius: 5px;border: 0px;color: #fff;font-size: 16px;background-color: #2D6891;font-size: 0.5rem;outline: none;}
.content_re_base .share_btn.none{display: none;}
